VM Management and Infrastructure automation: Terraform, Ansible, Packer (or similar)
CI/CD use GitLab with Kubernetes
Design and develop CI/CD pipelines providing support to the Development team
Kubernetes cluster provisioning, management, and software deployment
Migration from monolithic apps to microservices -> Experience with design and implementation of microservice based products
Physical Infrastructure: Hardware, Servers, Networking
Hypervisor: VMware suite, Hyper V Microsoft, Oracle
Environments deployment and maintenance for development, QA, and security checkups.
Collaboration with other Solution Architects and Software Engineers, reviewing code and planning for future work.
Maintain and create health monitoring dashboards
BSc (minimum) in Engineering, Computer Science, or comparable area of studies – or equivalent.
8+ years or equivalent of hands-on software development work experience. (Any programming Language)
3+ years of experience in DevOps roles
DevOps Training or Certifications
Full software stack solution for OT environments. Must have experience in:
Virtualization platform management (VMWare suite of products, automated VM creation and management)
Containerized solution for software deployment and management in an on-premise environment (everything Kubernetes)
Storage management solution
Networking configuration
Integration - experience with end-to-end testing of a microservice based product
Experience in environments definition for CI/CD for Digital Products, utilizing dynamic infrastructure management and Kubernetes
Experience with Balancing, Automation tools, Health monitoring tools
Previous experience in Agile and Traditional SDLC methodologies.
Leadership/presentation skills – working with the customer, development, and implementation teams.
Must have excellent verbal and written communications skills as well as interpersonal skills.
Must have proven multitasking skills and ability to work under pressure.
Must have excellent analytical and computational skills.
Knowledge of integrating security testing in GitLab pipeline, Hardware procurement, deployment, maintenance, APIs - experience with REST, gRPC, Message Brokers, service discovery and service mesh would be a plus
SDLC Agile experience: Scrum, Xtreme Programming, Kanban.
An understanding of unit testing & Test-Driven Development (TDD).
Previous OOP development experience (Golang, C++ and JavaScript).
Familiarity of software development technologies such as
Vagrant
Terraform
Ansible
EMQX / MQTT
Redis / Redis Streams
Kubernetes, Docker
MongoDB, PostgreDB, MySQL
RabbitMQ
RedHat, CentOS
Azure, Hadoop
Elasticsearch
Familiarity with machine learning software and tools (e.g., Tensorflow)
Familiarity with customer UX design
Extended Health and Dental Benefits
Employee Assistance Program
RRSP matching
Health Spending Account
Paid Volunteering Time
Remote/Hybrid work policy
Flexible schedule options
Monthly corporate lunches
Great Place to Work Certified
Opportunities for training and career growth
Continuing education and professional certification reimbursement
Open and inclusive work environment
Company
Location
Edmonton - Canada
Job type
Full-Time
Golang Job Details
Location: Edmonton AB / Calgary AB
Our Company
Willowglen Systems is an innovative company delivering industrial automation solutions for the last 50 years. Our products are developed and supported by our team of developers, data scientists, mathematicians, and engineers. Willowglen Systems has a global customer base and is chiefly involved in the metro-rail, oil and gas, pipelines, electricity distribution, and water distribution sectors – in locations including North America, South America, Asia, and the Middle East.
At Willowglen Systems, we pride ourselves on our innovative solutions and the meaningful impact we have on mission-critical industries.
About the Role
Willowglen Systems is looking for DevOps Engineer to join our talented team. The Software Development department at Willowglen is responsible for the design, implementation, verification, maintenance, and documentation of integrated enterprise SCADA software solutions for Willowglen Systems clients across the globe. The successful candidate will have the opportunity to work on new product development initiatives involving the Agile framework, Machine Learning, big data/analytics and Industrial Internet of Things (IIOT).
You are welcome to apply if you believe you could be a good fit for this role (even if you don't fully match the position). Let us know what's unique about you!
Key Responsibilities
Required Qualifications
Considered Nice to Have the Following
Are you up for the challenge? Join Our Team https://www.youtube.com/watch?v=_JWHLsToaxE
Our Mission
Willowglen’s mission is to be a global leader in delivering visionary, customer-driven industrial automation solutions.
Our Values
Respectful - We take the time to listen and understand each other, and this fosters feelings of mutual trust, safety, camaraderie, and well-being.
Agile - We are a customer-centric, responsive, and collaborative organization. We are quick to learn, adapt and respond to changing circumstances.
Innovative - We value and support innovation thereby allowing people to be innovative. We are always striving to deliver superior solutions.
Our Benefits
Willowglen Systems Inc. is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. We thank all the applicants for their interest in this position; however, only those selected for an interview will be contacted by our recruitment team.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs